over a barrel – English–Español translations

🇬🇧 en es 🇪🇸

over a barrel

  • in a helpless situation
contra la pared
Wiktionary Links